﻿.bootstrap-switch-cookie-mode {
	float: right !important;
	margin-top: -20px;
}



.customer-selector {
}

	.customer-selector > .main {
		background-color: transparent;
		border: none;
	}

		.customer-selector > .main > .panel-heading {
			border: none;
			margin: 0 -10px 5px -10px;
		}

			.customer-selector > .main > .panel-heading .form-inline {
				margin-top: -19px;
			}

				.customer-selector > .main > .panel-heading .form-inline input {
					height: 24px;
					margin-top: -4px;
				}

				.customer-selector > .main > .panel-heading .form-inline button {
					padding: 0 8px;
				}

					.customer-selector > .main > .panel-heading .form-inline button:last-child {
						margin-right: 5px;
					}

			.customer-selector > .main > .panel-heading h3 {
				color: #888;
			}

		.customer-selector > .main > .panel-body {
			border: 1px solid #eaeaea;
			border-radius: 4px;
			background-color: #fff;
		}

			.customer-selector > .main > .panel-body .panel {
				border: none;
				-webkit-box-shadow: none;
				box-shadow: none;
			}

			.customer-selector > .main > .panel-body .panel-heading {
				padding-left: 3px;
				background-color: #fff;
			}

			.customer-selector > .main > .panel-body h3 {
				font-size: 0.9em;
			}

				.customer-selector > .main > .panel-body h3 a {
					text-decoration: none;
				}

					.customer-selector > .main > .panel-body h3 a:hover {
						color: #aaa;
					}

					.customer-selector > .main > .panel-body h3 a > i:before {
						content: "\f106";
					}

					.customer-selector > .main > .panel-body h3 a.collapsed > i:before {
						content: "\f107";
					}


			.customer-selector > .main > .panel-body .panel-success h3 {
				color: #92C567;
			}

			.customer-selector > .main > .panel-body .panel-success .panel-body {
				background-color: #F8FBF4;
			}

			.customer-selector > .main > .panel-body .panel-info h3 {
				color: #28C1D7;
			}

			.customer-selector > .main > .panel-body .panel-info .panel-body {
				background-color: #F2FCFD;
			}

.customer-item {
	margin-top: 8px;
	margin-bottom: 25px;
}

	.customer-item > a {
		display: block;
		font-size: 0.85em;
		color: #444;
		overflow: hidden;
		white-space: nowrap;
	}

		.customer-item > a:hover,
		.customer-item > a:focus {
			color: #1B9AF7;
			text-decoration: none;
		}

		.customer-item > a > img {
			width: 35%;
		}

	.customer-item button {
	}

#customer-quick-query-panel {
	display: none;
}

#customer-quick-query-row > span {
	color: #92C567;
	font-size: 0.8em;
	margin-left: 15px;
}
